it's my ball - Turkish English Dictionary